package com.woniuxy.stage3demo.service.otherPzc;

import com.github.pagehelper.PageInfo;
import com.woniuxy.stage3demo.bean.otherPzc.AdsBean;
import com.woniuxy.stage3demo.bean.otherPzc.QainforBean;
import com.woniuxy.stage3demo.pageHelper.PageRequest;

public interface IQainforService {
    /**
     * 新增帮助信息
     * @param qainforBean 新增的帮助信息对象
     * @return 数据库操作的行数
     */
    int saveQainfor(QainforBean qainforBean);
    /**
     * 删除帮助信息
     * @param id 删除的帮助信息对象的id
     * @return 数据库操作的行数
     */
    int deleteQainfor(int id);

    /**
     * 修改帮助信息
     * @param qainforBean 修改的帮助信息对象
     * @return 操作行数
     */
    int updateQainfor(QainforBean qainforBean);

    /**
     * 分页查询
     * @param request
     * @param qainforBean
     * @return
     */
    PageInfo<QainforBean> findAllByParams(PageRequest request, QainforBean qainforBean);
}
